(systematic) mass rape - French English Dictionary